screen recording - German English Dictionary